package com.yzjs.localhost.entity.sysOperLog;



import java.io.Serializable;
import com.yzjs.common.base.entity.BasePojo;
import java.time.LocalDate;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;



/**
 * 操作日志记录
 * 
 * @author yuqiumin
 * @email sunlightcs@gmail.com
 * @date 2021-09-02 10:49:41
 */
@ApiModel
public class SysOperLogEntity extends BasePojo {
	private static final long serialVersionUID = 1L;

		/** 日志主键 */
	@ApiModelProperty(value = "日志主键")
	private Long operId;
			/** 模块标题 */
	@ApiModelProperty(value = "模块标题")
	private String title;
			/** 业务类型（0其它 1新增 2修改 3删除） */
	@ApiModelProperty(value = "业务类型（0其它 1新增 2修改 3删除）")
	private Integer businessType;
			/** 方法名称 */
	@ApiModelProperty(value = "方法名称")
	private String method;
			/** 请求方式 */
	@ApiModelProperty(value = "请求方式")
	private String requestMethod;
			/** 操作类别（0其它 1后台用户 2手机端用户） */
	@ApiModelProperty(value = "操作类别（0其它 1后台用户 2手机端用户）")
	private Integer operatorType;
			/** 操作人员 */
	@ApiModelProperty(value = "操作人员")
	private String operName;
			/** 部门名称 */
	@ApiModelProperty(value = "部门名称")
	private String deptName;
			/** 请求URL */
	@ApiModelProperty(value = "请求URL")
	private String operUrl;
			/** 主机地址 */
	@ApiModelProperty(value = "主机地址")
	private String operIp;
			/** 操作地点 */
	@ApiModelProperty(value = "操作地点")
	private String operLocation;
			/** 请求参数 */
	@ApiModelProperty(value = "请求参数")
	private String operParam;
			/** 返回参数 */
	@ApiModelProperty(value = "返回参数")
	private String jsonResult;
			/** 操作状态（0正常 1异常） */
	@ApiModelProperty(value = "操作状态（0正常 1异常）")
	private Integer status;
			/** 错误消息 */
	@ApiModelProperty(value = "错误消息")
	private String errorMsg;
			/** 操作时间 */
	@ApiModelProperty(value = "操作时间")
	private LocalDateTime operTime;
			/** 数据关联标识 */
	@ApiModelProperty(value = "数据关联标识")
	private String dataIdentification;
			/** 拥有权限镜像 */
	@ApiModelProperty(value = "拥有权限镜像")
	private String permissionMirroring;
	
		/** 日志主键 */
	public void setOperId (Long operId){
			this.operId = operId;
	}
	/** 日志主键 */
	public Long getOperId (){
			return this.operId ;
	}
			/** 模块标题 */
	public void setTitle (String title){
			this.title = title;
	}
	/** 模块标题 */
	public String getTitle (){
			return this.title ;
	}
			/** 业务类型（0其它 1新增 2修改 3删除） */
	public void setBusinessType (Integer businessType){
			this.businessType = businessType;
	}
	/** 业务类型（0其它 1新增 2修改 3删除） */
	public Integer getBusinessType (){
			return this.businessType ;
	}
			/** 方法名称 */
	public void setMethod (String method){
			this.method = method;
	}
	/** 方法名称 */
	public String getMethod (){
			return this.method ;
	}
			/** 请求方式 */
	public void setRequestMethod (String requestMethod){
			this.requestMethod = requestMethod;
	}
	/** 请求方式 */
	public String getRequestMethod (){
			return this.requestMethod ;
	}
			/** 操作类别（0其它 1后台用户 2手机端用户） */
	public void setOperatorType (Integer operatorType){
			this.operatorType = operatorType;
	}
	/** 操作类别（0其它 1后台用户 2手机端用户） */
	public Integer getOperatorType (){
			return this.operatorType ;
	}
			/** 操作人员 */
	public void setOperName (String operName){
			this.operName = operName;
	}
	/** 操作人员 */
	public String getOperName (){
			return this.operName ;
	}
			/** 部门名称 */
	public void setDeptName (String deptName){
			this.deptName = deptName;
	}
	/** 部门名称 */
	public String getDeptName (){
			return this.deptName ;
	}
			/** 请求URL */
	public void setOperUrl (String operUrl){
			this.operUrl = operUrl;
	}
	/** 请求URL */
	public String getOperUrl (){
			return this.operUrl ;
	}
			/** 主机地址 */
	public void setOperIp (String operIp){
			this.operIp = operIp;
	}
	/** 主机地址 */
	public String getOperIp (){
			return this.operIp ;
	}
			/** 操作地点 */
	public void setOperLocation (String operLocation){
			this.operLocation = operLocation;
	}
	/** 操作地点 */
	public String getOperLocation (){
			return this.operLocation ;
	}
			/** 请求参数 */
	public void setOperParam (String operParam){
			this.operParam = operParam;
	}
	/** 请求参数 */
	public String getOperParam (){
			return this.operParam ;
	}
			/** 返回参数 */
	public void setJsonResult (String jsonResult){
			this.jsonResult = jsonResult;
	}
	/** 返回参数 */
	public String getJsonResult (){
			return this.jsonResult ;
	}
			/** 操作状态（0正常 1异常） */
	public void setStatus (Integer status){
			this.status = status;
	}
	/** 操作状态（0正常 1异常） */
	public Integer getStatus (){
			return this.status ;
	}
			/** 错误消息 */
	public void setErrorMsg (String errorMsg){
			this.errorMsg = errorMsg;
	}
	/** 错误消息 */
	public String getErrorMsg (){
			return this.errorMsg ;
	}
			/** 操作时间 */
	public void setOperTime (LocalDateTime operTime){
			this.operTime = operTime;
	}
	/** 操作时间 */
	public LocalDateTime getOperTime (){
			return this.operTime ;
	}
			/** 数据关联标识 */
	public void setDataIdentification (String dataIdentification){
			this.dataIdentification = dataIdentification;
	}
	/** 数据关联标识 */
	public String getDataIdentification (){
			return this.dataIdentification ;
	}
			/** 拥有权限镜像 */
	public void setPermissionMirroring (String permissionMirroring){
			this.permissionMirroring = permissionMirroring;
	}
	/** 拥有权限镜像 */
	public String getPermissionMirroring (){
			return this.permissionMirroring ;
	}
	


}
